summaryrefslogtreecommitdiffstats
path: root/src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/GameIconRequestHandler.kt
diff options
context:
space:
mode:
Diffstat (limited to 'src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/GameIconRequestHandler.kt')
-rw-r--r--src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/GameIconRequestHandler.kt25
1 files changed, 0 insertions, 25 deletions
diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/GameIconRequestHandler.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/GameIconRequestHandler.kt
deleted file mode 100644
index 24ed309a8..000000000
--- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/GameIconRequestHandler.kt
+++ /dev/null
@@ -1,25 +0,0 @@
-// SPDX-FileCopyrightText: 2023 yuzu Emulator Project
-// SPDX-License-Identifier: GPL-2.0-or-later
-
-package org.yuzu.yuzu_emu.utils
-
-import android.graphics.BitmapFactory
-import com.squareup.picasso.Picasso
-import com.squareup.picasso.Request
-import com.squareup.picasso.RequestHandler
-import org.yuzu.yuzu_emu.NativeLibrary
-
-class GameIconRequestHandler : RequestHandler() {
- override fun canHandleRequest(data: Request): Boolean {
- return "content" == data.uri.scheme
- }
-
- override fun load(request: Request, networkPolicy: Int): Result {
- val gamePath = request.uri.toString()
- val data = NativeLibrary.GetIcon(gamePath)
- val options = BitmapFactory.Options()
- options.inMutable = true
- val bitmap = BitmapFactory.decodeByteArray(data, 0, data.size, options)
- return Result(bitmap, Picasso.LoadedFrom.DISK)
- }
-}